package ar.edu.utn.frsf.tpae.a2013.g04.service.impl;

import org.springframework.beans.factory.annotation.Autowired;

import ar.edu.utn.frsf.tpae.a2013.g04.persistence.dao.UsuarioDAO;
import ar.edu.utn.frsf.tpae.a2013.g04.persistence.model.Usuario;
import ar.edu.utn.frsf.tpae.a2013.g04.service.LogInService;

public class LogInServiceImp implements LogInService {

	private UsuarioDAO usuarioDAO;
	public UsuarioDAO getUsuarioDAO() {
		return usuarioDAO;
	}
	@Autowired(required = true)
	public void setUsuarioDAO(UsuarioDAO usuarioDAO) {
		this.usuarioDAO = usuarioDAO;
	}
	@Override
	public Usuario logIn(String nickname, String password) {
		Usuario ret = this.usuarioDAO.buscarPorNickname(nickname);
		if(ret != null){
			if(ret.getPassword().equals(password));
			    return ret;
		}
		return null;
	}

}
